// list[] list数组的接口
interface ITodo {
    id : number ;
    content : string ;
    status : TODO_STATUS ;
}

// 整个state的接口
interface IState {
    list : ITodo[]
}

// 不想维护字符串
// 相当于 actionsType 
enum TODO_STATUS {
    Finished  = 'Finished' ,
    Doing = 'Doing' ,
    WillDo = 'WillDo' ,
}

export {
    ITodo,
    IState,
    TODO_STATUS
}